import Vue from 'vue';
import ElementUI from 'element-ui';
import 'element-ui/lib/theme-chalk/index.css';
import App from './App.vue';
import router from '@/router/index'
//引入公共样式
import '@/styles/index.scss'
import '@/styles/reset.scss'
import store from './store.js'
Vue.config.productionTip = false
Vue.use(ElementUI);
//全局路由守卫 防止用户在未登入的情况下输入网址能直接访问home页面
// import { isLogin } from '@/api'
// router.beforeEach((to, from, next) => {
//  // 请求服务器判断是否登入
//   isLogin().then(res => {
//     console.log(res.data)
//     //如果登入
//     if (res.data.status) {
//       next() //next会释权给下一个中间件
//     } else if (to.path !== '/login') {//如果没有登入的情况下用户访问其他地址 就给它强制跳到login页面
//       next({ path: '/login' })
//     } else {
//       next()
//     }
//   })
// })
import { shouwei } from '@/router/shouwei';
import VueParticles from 'vue-particles'  
Vue.use(VueParticles)  
shouwei()
new Vue({
  el: '#app',
  render: h => h(App),
  router,
  store
});